Big Huge Thesaurus

spot weld

noun

sounds kind of like